rain belts - Spanish English Dictionary